diff --git a/tests/assets/kubeconfig-no-context.yml b/tests/assets/kubeconfig-no-context.yml
new file mode 100644
index 0000000..46230a5
--- /dev/null
+++ b/tests/assets/kubeconfig-no-context.yml
@@ -0,0 +1,29 @@
+# Sample file based on https://kubernetes.io/docs/tasks/access-application-cluster/authenticate-across-clusters-kubeconfig/
+# WARNING: File includes minor fixes
+---
+current-context: federal-context
+apiVersion: v1
+clusters:
+- cluster:
+ server: http://cow.org:8080
+ name: cow-cluster
+- cluster:
+ certificate-authority-data: path/to/my/cafile
+ server: https://horse.org:4443
+ name: horse-cluster
+- cluster:
+ insecure-skip-tls-verify: true
+ server: https://pig.org:443
+ name: pig-cluster
+kind: Config
+users:
+- name: blue-user
+ user:
+ token: blue-token
+- name: green-user
+ user:
+ client-certificate-data: path/to/my/client/cert
+ client-key-data: path/to/my/client/key
+- name: black-user
+ user:
+ token: black-token
\ No newline at end of file
diff --git a/tests/assets/kubeconfig.yml b/tests/assets/kubeconfig.yml
new file mode 100644
index 0000000..98730d2
--- /dev/null
+++ b/tests/assets/kubeconfig.yml
@@ -0,0 +1,40 @@
+# Sample file based on https://kubernetes.io/docs/tasks/access-application-cluster/authenticate-across-clusters-kubeconfig/
+# WARNING: File includes minor fixes
+---
+current-context: federal-context
+apiVersion: v1
+clusters:
+- cluster:
+ server: http://cow.org:8080
+ name: cow-cluster
+- cluster:
+ certificate-authority-data: path/to/my/cafile
+ server: https://horse.org:4443
+ name: horse-cluster
+- cluster:
+ insecure-skip-tls-verify: true
+ server: https://pig.org:443
+ name: pig-cluster
+contexts:
+- context:
+ cluster: horse-cluster
+ namespace: chisel-ns
+ user: green-user
+ name: federal-context
+- context:
+ cluster: pig-cluster
+ namespace: saw-ns
+ user: black-user
+ name: queen-anne-context
+kind: Config
+users:
+- name: blue-user
+ user:
+ token: blue-token
+- name: green-user
+ user:
+ client-certificate-data: path/to/my/client/cert
+ client-key-data: path/to/my/client/key
+- name: black-user
+ user:
+ token: black-token
\ No newline at end of file
diff --git a/tests/tests.csproj b/tests/tests.csproj
index c10375e..757be8e 100755
--- a/tests/tests.csproj
+++ b/tests/tests.csproj
@@ -10,6 +10,9 @@
+
+
+