public void can_create_a_new_fixture_file_if_it_does_not_exist() { theController.CreateFixture("One"); var file = theFixtureDirectory.AppendPath("One.md"); File.Exists(file).ShouldBeTrue(); var fixture = FixtureReader.ReadFromFile(file); fixture.key.ShouldBe("One"); fixture.title.ShouldBe("One"); theClient.ReceivedWithAnyArgs().SendMessageToClient(new FixturesReloaded()); }